<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
  <title>ModelSim Coverage Report</title>
  <link type="text/css" rel="StyleSheet" href="../css/mtitree.css"/>
  <link type="text/css" rel="StyleSheet" href="../css/ucdb2html.css"/>
  <script type="text/javascript" src="../scripts/mtitree.js"></script>
  <script type="text/javascript">
  <!--
  function openAll() {
    if (document.getElementById('pane1').style.display != 'none') t.openAll();
    if (document.getElementById('pane2').style.display != 'none') d.openAll();
    if (document.getElementById('pane3').style.display != 'none') u.openAll();
  }
  function closeAll() {
    if (document.getElementById('pane1').style.display != 'none') t.closeAll();
    if (document.getElementById('pane2').style.display != 'none') d.closeAll();
    if (document.getElementById('pane3').style.display != 'none') u.closeAll();
  }
  function disableAll() {
    document.getElementById('pane1').style.display='none';
    document.getElementById('pane2').style.display='none';
    document.getElementById('pane3').style.display='none';
  }
  function buttonsOff() {
    document.getElementById('button1').className='button_off';
    document.getElementById('button2').className='button_off';
    document.getElementById('button3').className='button_off';
  }
  function drawTo(c) {
    switch (c) {
      case 1: t.drawTreeTo(document.getElementById('pane1')); break;
      case 2: d.drawTreeTo(document.getElementById('pane2')); break;
      case 3: u.drawTreeTo(document.getElementById('pane3')); break;
    }
  }
  function select(c) {
    disableAll(); document.getElementById('pane'   + c).style.display='';
    buttonsOff(); document.getElementById('button' + c).className='button_on';
    setTimeout('drawTo(' + c + ')', 500);
  }
  // -->
  </script>
</head>
<body>
  <table class="buttons" cellspacing="2" cellpadding="2" width="100%"><tr>
    <td width="75" class="button_off" id="button1"
        title="Select testplan tree" onclick="select('1')">Testplan</td>
    <td width="75" class="button_off" id="button2"
        title="Select design tree" onclick="select('2')">Design</td>
    <td width="75" class="button_off" id="button3"
        title="Select design unit list" onclick="select('3')">DesUnits</td>
    <td class="invisible">&nbsp;</td><!-- spacer -->
  </tr></table><hr/>
  <div class="pane" id="pane1" style="display:none;">
  <script type="text/javascript">
  <!--
    t = new Tree('t');
    
    if (t.length() > 0) {
      document.getElementById('pane1').style.display='';
      document.getElementById('button1').className='button_on';
      document.write(t);
    }
  //-->
  </script>
  </div>
  <div class="pane" id="pane2" style="display:none;">
  <script type="text/javascript">
  <!--
    d = new Tree('d');
    d.add(1, 0, 'tb_usb_rcvr', 'z000017.htm', '', '../icons/square-dkBlue.png', 'VHDL');
d.add(2, 1, 'dut', 'z000037.htm', '', '../icons/square-dkBlue.png', 'VHDL');
d.add(3, 2, 'u_3 (no coverage)', null, '', '../icons/square-dkBlue.png', 'VHDL');
d.add(4, 2, 'u_6', 'z000082.htm', '', '../icons/square-dkBlue.png', 'VHDL');
d.add(5, 2, 'u_5', 'z000090.htm', '', '../icons/square-dkBlue.png', 'VHDL');
d.add(6, 2, 'u_4', 'z000097.htm', '', '../icons/square-dkBlue.png', 'VHDL');
d.add(7, 2, 'u_2', 'z000101.htm', '', '../icons/square-dkBlue.png', 'VHDL');
d.add(8, 2, 'u_1', 'z000132.htm', '', '../icons/square-dkBlue.png', 'VHDL');
d.add(9, 2, 'u_0', 'z000153.htm', '', '../icons/square-dkBlue.png', 'VHDL');

    if ((d.length() > 0) && (t.length() < 1)) {
      document.getElementById('pane2').style.display='';
      document.getElementById('button2').className='button_on';
      document.write(d);
    }
  //-->
  </script>
  </div>
  <div class="pane" id="pane3" style="display:none;">
  <script type="text/javascript">
  <!--
    u = new Tree('u');
    u.add(1, 0, 'work.tb_usb_rcvr(test)', 'z000002.htm', '', '../icons/square-dkBlue.png', 'VHDL');
u.add(2, 0, 'work.usb_rcvr(struct)', 'z000003.htm', '', '../icons/square-dkBlue.png', 'VHDL');
u.add(3, 0, 'work.rcv_fifo(porting) (no coverage)', null, '', '../icons/square-dkBlue.png', 'VHDL');
u.add(4, 0, 'ece337_ip.fifo(rtl) (no coverage)', null, '', '../icons/unknown.png', 'Unknown');
u.add(5, 0, 'work.decode(behav)', 'z000011.htm', '', '../icons/square-dkBlue.png', 'VHDL');
u.add(6, 0, 'work.edge_detect(behav)', 'z000012.htm', '', '../icons/square-dkBlue.png', 'VHDL');
u.add(7, 0, 'work.eop_detect(dflow)', 'z000013.htm', '', '../icons/square-dkBlue.png', 'VHDL');
u.add(8, 0, 'work.rcu(behav)', 'z000014.htm', '', '../icons/square-dkBlue.png', 'VHDL');
u.add(9, 0, 'work.shift_reg(behav)', 'z000015.htm', '', '../icons/square-dkBlue.png', 'VHDL');
u.add(10, 0, 'work.timer(behav)', 'z000016.htm', '', '../icons/square-dkBlue.png', 'VHDL');
u.add(11, 0, 'ece337_ip.fiforam(rtl) (no coverage)', null, '', '../icons/unknown.png', 'Unknown');
u.add(12, 0, 'ece337_ip.write_fifo_ctrl(rtl) (no coverage)', null, '', '../icons/unknown.png', 'Unknown');
u.add(13, 0, 'ece337_ip.write_ptr(rtl) (no coverage)', null, '', '../icons/unknown.png', 'Unknown');
u.add(14, 0, 'ece337_ip.read_fifo_ctrl(rtl) (no coverage)', null, '', '../icons/unknown.png', 'Unknown');
u.add(15, 0, 'ece337_ip.read_ptr(rtl) (no coverage)', null, '', '../icons/unknown.png', 'Unknown');

    // document.write(u);
  //-->
  </script>
  <h3>Loading...</h3>
  </div>
</body>
</html>
